//  Created by wealthgrow on 2020/6/11.
//  Copyright © 2020 qimeng. All rights reserved.

#import <Foundation/Foundation.h>

typedef enum : NSUInteger {
    BaseUrlEnvDev = 0, // 还没有存储环境配置，Debug包默认是测试环境，Release包不可以切环境
    BaseUrlEnvTest = 1,
    BaseUrlEnvPrd = 2,        // 生产
    BaseUrlEnvPreparePrd = 3, // 预发布环境
    BaseUrlEnvBcq = 4,
    BaseUrlEnvHw = 5,
    BaseUrlEnvWCY = 6,
    BaseUrlEnvMXC = 7,
} BaseUrlEnv;

// 课件拼接地址默认用正式环境的，不用区分环境
extern NSString *const PrdCompleteBaseUrl;
extern NSString *const TPImgBaseUrl;

@interface TPAPIConfig : NSObject

/// 芝士医生模块
+ (NSString *)baseUrl;
/// AI问诊模块
+ (NSString *)inquiryBaseUrl;
/// 虚拟仿真模块
+ (NSString *)simulationBaseUrl;
/// 解剖模块
+ (NSString *)anatomyBaseUrl;
/// 大赛模块
+ (NSString *)megagame_platformBaseUrl;
//+ (NSString *)rootUrl;

/// 非自定义调试端口的环境(其实就两种：测试和生产)
+ (NSString *)notCustomEnvironmentCompleteUrl;

// 标本浏览地址
+ (NSString *)slideEnvironmentUrl;

+ (BOOL)shouldConsoleWith:(NSString *)urlStr;
+ (BOOL)shouldReportLogWith:(NSString *)urlStr;
+ (BOOL)shouldReportLogRightNowWith:(NSString *)urlStr;

@end

